perform a disappearing act - Anglais Synonymes Dictionnaire